<?php 

require("../include/config.php");
require("../API/php/fonctions.php");
require("../API/php/header.php");

// phpsql/mysql_setChargeByDate.php?date=2013-03-01

// IN obligatoire
$arrayGet = array(
    "date" => null
);

$arrayValeur = recupGet($arrayGet, $bolDecode);

if($arrayValeur["error"] == null){
	// CONNECION SQL
	$db = mysql_connect($host, $base, $mdp)  or die('Erreur de connexion '.mysql_error());

	// CONNECION BASE
	mysql_select_db($base,$db)  or die('Erreur de selection '.mysql_error());
	
	$somme = 0;
	
	$sql = "SELECT `responsable` , `resp_nom`, `resp_prenom`
	FROM `vue_list_respon`
	ORDER BY `responsable` ASC 
	;";
	$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
	// on fait une boucle qui va faire un tour pour chaque enregistrement 
	while($data = mysql_fetch_assoc($req)) 
	{ 
		$sql2 = "SELECT `".$data['responsable']."` FROM `affectation`
		where 1=1
		and `date` = STR_TO_DATE('".$arrayValeur["date"]."','%Y-%m-%d')
		;";

		$req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error()); 
		
		// on fait une boucle qui va faire un tour pour chaque enregistrement 
		while($data2 = mysql_fetch_assoc($req2)) {
			$somme += $data2[$data['responsable']];
		}
	}
	
	$sql = "UPDATE `affectation` SET `charge` = '".$somme."' 
	WHERE 1=1 AND `date` = STR_TO_DATE('".$arrayValeur["date"]."','%Y-%m-%d');";
	$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

	// DECONNECION SQL
	mysql_close();
}else{
	echo "ERROR:".$arrayValeur["error"];
}
?>

